hillside ditch - Espagnol Anglais Dictionnaire